

package com.baseproject.datasource;

import java.util.List;

/**
 * Main entry point for accessing data.
 */
public interface DataSource {

    interface LoadListCallback<T> {

        void onListLoaded(List<T> ts);

        void onDataNotAvailable();
    }

    interface LoadItemCallback<T> {

        void onItemLoaded(T t);

        void onDataNotAvailable();
    }

//    Observable<List<ItemGuessYouLike>> getLikeList();
}
